package com.carorder.model;

import java.util.*;
import com.carorderdetail.model.*;

public interface CarOrderVO_interface {
	public void insert(CarOrderVO cardOrderVO);
	public void insertWithDetail(CarOrderVO cardOrderVO, CarOrderDetailVO carOrderVO);

	public void update(CarOrderVO cardOrderVO);

	public void delete(String driver_path_id);

	public CarOrderVO findByPrimaryKey(String driver_path_id);

	public List<CarOrderVO> getAll();
	public List<CarOrderVO> getAll(String memberId);
	public List<CarOrderVO> getAll(Map<String, String[]> map);
	
    public Set<CarOrderDetailVO> getRiderPathByDriverPathId(String driverPathId);
    
    public Set<CarOrderDetailVO> getOrderDetailByOrderId(String orderId);
}